Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD PLACE Terraced £225,000 3 Oct 2022
2 ORCHARD PLACE Terraced £132,500 5 Jul 2013
3 ORCHARD PLACE Terraced £139,950 25 Aug 2016